package com.ys.service.storage;

import com.ys.entity.storage.TccPuton;
import com.ys.vo.R;

import java.util.Map;

//质检上架单
public interface TccPutonService {
	
	/*
	 * 生成质检上架单
	 * sourceType 1正常组装2异常组装
	 */
	R add(String bidAssemble, Integer sourceType, Integer numParent,Long stockControlId) throws Exception;

	//质检上架
	R doQualityTesting(Map<String, Object> params) throws Exception ;

	//上架审核
	R putonExamine(Map<String, Object> params) throws Exception ;

	//根据id获取数据详情
	Map<String,Object> getInfoDetail(Long id) throws Exception;

	//设置查询sql
	TccPuton setSeachSqlByCommon(TccPuton cond) throws Exception;

}
